﻿using System;
using Microsoft.VisualStudio.TestTools.UnitTesting;
using ProveedorVuelosWCFTest.ProveedorVuelosService;
using System.Collections.Generic;

namespace ProveedorVuelosWCFTest
{
    [TestClass]
    public class UnitTest1
    {
        [TestMethod]
        public void Test_ObtenerVuelos()
        {
            ProveedorVuelosServiceClient objProveedorVuelosServiceClient = new ProveedorVuelosServiceClient();
            String strOrigen = "LIM";
            String strDestino = "AQP";
            DateTime datFecSalida = new DateTime(2015,1,1);
            DateTime? datFecRetorno = new DateTime(2015, 1, 10);
            int intCantAdultos = 1;
            int intCantNinos = 0;
            int intCantInfantes = 0;
            String strTipoVuelo = "0";

               List<Vuelo> lstDisponibilidadVuelos =
                new List<Vuelo>(objProveedorVuelosServiceClient.Obtener_Vuelos(strOrigen, strDestino, datFecSalida, datFecRetorno, intCantAdultos, intCantNinos, intCantInfantes, strTipoVuelo));
               Assert.AreNotEqual(lstDisponibilidadVuelos.Count, 0);
        }
    }
}
